type encoding/json.field
16 uses
encoding/json (current package)
encode.go#L723: list []field
encode.go#L724: byExactName map[string]*field
encode.go#L725: byFoldedName map[string]*field
encode.go#L1080: type field struct {
encode.go#L1119: current := []field{}
encode.go#L1120: next := []field{{typ: t}}
encode.go#L1129: var fields []field
encode.go#L1199: field := field{
encode.go#L1263: next = append(next, field{name: ft.Name(), index: index, typ: ft})
encode.go#L1269: slices.SortFunc(fields, func(a, b field) int {
encode.go#L1317: slices.SortFunc(fields, func(i, j field) int {
encode.go#L1325: exactNameIndex := make(map[string]*field, len(fields))
encode.go#L1326: foldedNameIndex := make(map[string]*field, len(fields))
encode.go#L1343: func dominantField(fields []field) (field, bool) {
encode.go#L1348: return field{}, false